slowing down work in protest - Alemán Inglés Diccionario